Security, Identity, and Compliance Quiz
Test your understanding of this chapter.
A health club is developing a mobile fitness app that allows customers to upload statistics and view their progress. Amazon Cognito is being used for authentication, authorization, and user management and users will sign-in with Facebook IDs.
In order to securely store data in DynamoDB, the design should use temporary AWS credentials. Which feature of Amazon Cognito is used to obtain temporary credentials to access AWS services?
User Pools
A user pool is a user directory in Amazon Cognito. With a user pool, users can sign in to web or mobile apps through Amazon Cognito, or federate through a third-party identity provider (IdP).
Identity Pools
With an identity pool, users can obtain temporary AWS credentials to access AWS services, such as Amazon S3 and DynamoDB.
SAML Identity Providers
SAML Identity Providers are supported IDPs for identity pools but cannot be used for gaining temporary credentials for AWS services.
Key Pairs
Key pairs are used in Amazon EC2 for access to instances.
AWS Shield
Amazon SNS